// vue3中必须导入函数后，才能配置。
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer:{ // 配置服务器相关信息
    proxy:{ // 配置请求代理。 当访问配置的某请求地址时，基于请求代理配置，访问其他服务器。
      "/api" : { // 当访问地址是 /api/** 的时候，基于下述配置，把请求转发到具体的目标位置。
        target : "http://localhost:8888", // 目标位置
        pathRewrite : {
          "^/api" : ""  // 把 /api 开头的地址中的 ， /api 删除。 如： /api/test -> /test
        },
        ws : true,  // 是否支持 web services   。
        changeOrigin : true // 是否支持跨域请求后的响应处理。如果设置为true，则java代码中可以省略@CrossOrigin注解。
      }
    }
  }
})